engine whistle - Español Inglés Diccionario